have shit for brains

Slang definitions & phrases for have shit for brains

have shit for brains

verb phrase

To be very stupid (1940s+)